
package Dblayer;
import Modellayer.*;
import java.util.ArrayList;

/**
 *
 * @author bruhn
 */
public interface IFDBBruger {
     // get all products
    public ArrayList<Bruger> hentBruger(boolean retriveAssociation);
    //get one Bruger having the ID, er ikke sikker på at det skal være via ID
    public Bruger findBruger(int ID, boolean retriveAssociation);
    //find one Bruger having the name
    public Bruger soegBrugernavn( String name, boolean retriveAssociation);
    //insert a new Bruger
    public int opretBruger(Bruger bruger);
    //update information about an Bruger
    public int redigerBruger(Bruger bruger);
    //delete a Bruger er ikke sikker på at den skal bruge ID, men det må man lige se på
    public void sletBruger(int ID);
	//denne metode skal bruges til når man prøver at logge ind.
	public Bruger login(String brugernavn);
}
